Added interfaces and classes for Location, started for Actor. Fixed
issues with inheritance and forward declarations.