fixes #8 rename
fixed #9 - css coding standard
#10 - create flex-theme object
#10 - moved hooks
#10 - OO refactoring