Refactored Main class into 2 new classes; FinalObjectConstructHelper, and HashTableHelper.