added icon images and finished 80% of the basic structure