Updated the project to my needs, added the design and the controllers