major refectoring, added display class, reading in amc files broken, need to focus on selectiona dn saving next