adding "new entry" page

funky -- returns html string... time to figure out where
(h/html-content) goes ^.^
updated git ignore

database/
target/