Created a base class for both tiles and units called "BaseEntity". This is IActivatable which means that unit can now be affected by buttons. Also moved tiles and units into a folder to underline this grouping.
Added EventListener to some of our prefabs e.g. crate, breakable