Updated style and structure for project view

@Aloqla This should help out on #24. Functionality still needs to be there and the phase and task need to be in there own partial templates, but this is a good start. Take a look at the changed styles and the class names. I changed some of the class names to fit css conventions (which is using dashs '-' not camelCase. Still good work so far. Keep it up.