Implement custom exceptions.
Add changelog file.
Changelog would be part of the wiki.
Allow ORecord to return its ODocument representation.
Make shorthand method for updating specific record.
Make SetField method chainable.
Make test for update specific record case.
Change OProperty MappedTo to Alias.
Create OBaseRecord abstract class with common fields for model classes.
Move parsing and mapping to ODocument.
Deserialize to ODocument.
Use ODocument instead of ORecord.
Refactor usage of ODocument.
Remove ORecord class.
Fix comma placement during document serialization.
Add Serialize and Deserialize methods to ODocument.
Implement direct document update which parses ORID from field if present.
Don't set fields which are prefixed with @ character.
Apply ODocument migration to SQL classes.
MappedTo is now Alias.