interface updates and icon

merge me, added icon, fixed html and css, added functions to view to manipulate interface issues.