Merge branch 'dev' - Denoting this "Version 0.1"
Added a default port function to driver - not sure if this should be a method or member.
Added a table class and added some comments to the object relationship mapper.
Merge branch 'master' into dev. Have not checked if anything works.
Fixed comments and formatting