basic functioning site, with user profiles and post show pages