moving stuff around
user persistence working
fixed user instantiation issue
added user controller