WIP: Switch to datasource, tests for mission
	- test need to implement datasource