Engine is now an OG class, added structs and cell rule importer

-Added CellRule to define_structs
-CellType now requires an ID and CellRule for construction(color is
optional green is default)
-Level has a new function, LoadCellTypes which loads CellTypes from a
file kept in m_cellTypeFile
-Currently CellTypes are stored in CellTypes.txt file(located in
Define/files), each line contains a 12 rank binary code, an int the
corresponds to a ActionType and an RGB for color(optional) in the
following format
C:011001000110 A:1 R:0 G:0 B:255