Start of getting users
Moved things a bit
Fake DAO for loading users, and handle errors
Stripped out Selfish in favour of traditional Javascript prototype OOP
Updated the User object to use Object.defineProperties