Created the project, replaced the old one
added requirements
Added foundation along with Joseph's code