Added buttons and hover effect

Still unfinished. Needs a whole lot of polishing. CSS needs serious
clean up