Added view engine, refactored logging and added express-validator (https://github.com/ctavan/express-validator)