Everything is back up working now, except logscale stuff which has never worked so far. Can now start fixing this and cleaning up new axis class