added form and basic styling