Large overhaul - removed object package, and child scroll pane. More
importantly, Trainer insertion and deletion is working!!