implemented basic layout & added icons