themes can be changed from admin panel;
small typos fixes;
not tested how to make a new theme yet;
small design changes in admin / roles pages;
fixed frontend parts of the design;
rearranged the files to be suitable for theming;
added registration form validation;
small code fixes;
added custom test environment;
added profile page in frontend;