Third commit with microposts added and some validation for length