added Level and Entity Classes