added basic user system, better table/data creation