added basic HABTM association  and more tests