Rename trainer file
Implement enumerations; Moving testing code and data