add project maintenance capabilities

We will try to make all view files as haml