Initial refactoring from procedural script to classes
Moved scanning logic to it's own class, added a single-point-of-entry, and navigation class
Merge branch 'feature/object-oriented-refactoring' into develop

Conflicts:
	magpi.php