Added register, modified logon

Added test for register, added register and added register view, changed
how login was storing the data object, removed the AccountProfile
object, (not needed) and started looking at the atfield, only works with
model objects