added various design iterations + continuous improvements on the main project file.