Subfolders in lib/data/routes/views, moved default config, added password validation