various cleanup and reorganization
Merge branch 'tmp' into feature/ecs

Conflicts:
	game/rendersystem.go
generate signed distance field font