whhhole bunch o' changes / CRUD setup / more stuff

too tired right now to explain the changes...wrote things so we can use
more django magic