Major changes

Entity now holds Manager as a &
Entity::getId() added