Added some stuff for renaming a Town, and a nicer way to add a Resident with a Rank
Added a way to keep "lastOnline" as updated as possible. Might change it later if necessary.
Changed load order a touch and a little formatting
Added town name changing and the join tables. Now to finish moving everything over!
Moved safemode handling out to a separate handler with highest priority for login event.
Wrap Town renaming in an if that checks that oldName is not null. Also added a couple of TODO statements.
Added a very basic in-memory Datasource
Added a very basic in-memory Datasource