Added support for switching themes at runtime
Refactored  themejs to pascal case
Removed todo list