added form validation to /users/signup, added more styling
added posts/index and posts/add
added tall v. short layout css

minimal content pages such as index, login, etc, use smaller layout.
logged in pages with more content such as posts page will use larger
layout