====== Roadmap ======
===== Major =====
Single-instance Platform
Each instance should have own path and own database (Breaking)
There shouldn't be a central main server, but the coordination should be in place at each server (Breaking)
Custom field types for Datarecord
Alternative namespace for user-defined main objects such as User or File.
===== Minor =====
PrepareData on components should be guarded against several calls.
Secure and not-secure files
Upgrade file field
Upgrade currency field