Major refactoring. Leting data oriented design guide light and instace data
refactored handle manager design

only keeps track of handles