changed qunit to pull from live rather than local copy
refactored system classes to use a generic coordinate class and changed how SystemModel generates it's 'entitie'