Final upload

Cleaned code and added comments and some basic CSS