Remove confusing GetOrCreate method for accounts, use lower-level CRUD interface instead.
Factor common event-loading code into a helper func.
Add CRUD methods for interacting with the database.
Only serve API handlers if they exist.