added ID to game objects, added UUID typedefs to engine