separate importing of users into separate classes, and test
separate class for admin UI
move submission handling into a separate class
add accessor methods