Encapsulate theme classes [SERINA-4]
Move execution out of constructor [SERINA-4]
Merge pull request #4 from normandy153/feature-develop/SERINA-4

Feature develop/serina 4
Merge branch 'develop' of git://github.com/atlas153projects/serina into develop