Pull all admin related code out.

Fixes #121

Conflicts:
	urls.py
Changes for new models