implemented user, added user db insertion, and new fileManager system