Adding all the contents of the projects. Major UI changes need to follow. Additionally, improve functionality of the backend logic.