Revamped Image Option

Closes #66. Also separated the styles into different CSS files. We
should do this with the others too.