1. Introduced factory enumerations;
2. Expanded the Linux Makefile;
3. Fixed line terminating bug with stdio input of obs;
4. Fixed bug where MSVC unbuildable due to VRAs. Go gcc!
Merge branch 'master' of https://github.com/acraig5075/best-fit

Conflicts:
	main.cpp