Implemented sample records
Partially finished stuff, but compiles
Merged