added fonts and basic layout