Implemented Spring IOC
Moved old GUI implementations to 'old' directory