tidied up the directory, added a git ignore and moved all data methods into Checker class