0ff-white Style, basic commands, templates

Now uses 0ff-white Style CSS and icons, support for multiple message
templates, renaming a lot of variables and functions, support for
commands, some new internal functions