Feature/interaction additions
Targetable Interface added, needs ray cast every frame, will call its OnTargeted function with the world coordinates of the hit.
Improved way of attaching physics simulating actor. Searches for the UPrimitiveComponent highest in the hierarchy that simulates physics and attaches it to the controller.