completed final touches, restyled elements and cleaned up code