added user table
added authentication