use name for project in lieu of headline

this was a carry over from telesc.pe
add ability to save incorrect address

will have client validation later
add error logic, forms, templates, etc.
swap out jade template for html

the jade package i was using was buggy.  i hate writing html
add errors to client only collection
add throw error message to project.js
add error checking for address within ajax call.  fixes #1
twitter bs styles for error