Added multiple functionality

Project pages are now populated from DB, cleaned a bit the code
generation, added helper functions and default project image.