Theming

This commit includes theming with simple mobile implementation too.