Move Record to its own class and Delete PrettyWriterFormatter

* Record is now its own class since this will be useful later
* Delete PrettyWritterFormatter was purely for testing
* Instead mashal into Records using a JSON parser from jackson library