Tim:
	- Tidies code
	- Adds global profiles
	- Adds db migration
	- Removes old code
