content validations
showing microposts
ensure only the signed in users can create or destroy microposts
creating microposts