final update, altered some CSS, and did lots of code clean up