cleaning up modelformfields and autocomplete and collection controls
cleanup modelformfields, layout tweaks
make url handling more robust
user to use lower case properety names
cleanup tests and add AdminTest
rename Model->title() to Model->getTitle()