added passport require
setup passport to use local strategy
added data representation structure for user table