This is my final major project. The theme of the project is 'Reflections'. I have chosen to create ...