Refactored code and cleaned up unused files
Cleaned up code, removed unused files and methods. Moved the fairness policy to its own class FairPolicy.java. Tested all functionality of code after refactor and all is working as expected.
Edited by Thomas Shortman