Moved datatypes into data_types, cleaned main

Ignore output file