Most of the basic functionality and all the interfaces visible.

Still need to get adding, editing and removing objects working.