Various styling
Added index page and JavaScript