Minor Changes
Working Proof of Concept [Using Sets] [Stage 1]
Using Sets (working)

- still needs to be cleaned up
Code Clean up
Final Changes