- GUI was finalised
- All source code was properly organised and formatted
- Installers were created
- Additional graphical features were added, improving user experience
- Automated testing was integrated using Travis-CI
- Automated generation and deployment of documentation was integrated using Travis-CI and Doxygen
- STL model loading was integrated into the QtVTK interface
- MOD proprietary model loading was integrated into the QtVTK interface
- Initial user interface draft was created
- Renamed vector-related files to vector3d to avoid clashing with the standard vector library
- Project structure was finalised and implemented
- Vector implementation was completed, along with tests using Google Test
- Continuous integration was set up successfully using Travis-CI
- Individual worksheets were completed, and a plan for the project was formed.