adding front end styles and some cleanup