first work on task abstraction + some level cleanup
Merge branch 'master' of https://github.com/rit-somethings-wrong/somethings-wrong

Conflicts:
	SomethingsWrong/SomethingsWrong/interfaces.ts