obj system overhall
object system base compleat + msic changes