Changed Record to trait and improved test setup.
Added value type member to columns and foreign keys.
Removed target dir.
Added target to gitignore.