If no admin exists, root maps to new account page; ALSO, fixed user-experience issue for invalid credentials on login
validation almost done except datetime
Merge branch 'new_features' of github.com:lewisren/FuelEd into new_features