Added Entity parenting so that entities can adjust their position in relation to their parent. They also have the functionality to be detached from their parent at any time.