Basic approach for form validation
Code Mirror added - colouring for code input - C-like langs
Model refactorization