basic user model and authentication in admin panel;
user setup if no user exists;
settings model;
renamed javascripts folder to js;