Add theme, tests, prepare for heroku deployment