Split database implementation into files (1)
Fix building: remove deleted file from cmakelists
Split database implementation into more files (2)
Code cleanup and database_session::(save|remove) functions.
Removed problematic static in save/remove.
db::relation<ParentT, ChildT> for easier multientity type definition.
Macros for simple defining relations and entities (1)