v1.0 - Working (Sparsely Commented)

TODO - Finish commenting