Split files further, and add lua-based config file.
Merge changes

Conflicts:
	main.cpp
	whff.cpp