Some UI fixes and improvements

Most importantly, allow a user to edit content in project creation page.