1) remove image url hidden field 2) refactor login
basic styling for image uploader
clean up ejs template
create post
post list api
user list