changed package structure to allow protected methods being called from other associated classes;
implemented Vehicle <-> Branch;
added more tests and testing of db4o behaviour;