fixes #25 by abstracting CSS to individual files
Merge pull request #44 from neocotic/css-abstraction

Moved CSS into external files