add some basic layout, home page text, and some basic user
functionality