Added structure and basic styling