implemented basic users, projects and packages structs