Enhanced preformance and general OO/c#-ish-ness of the project
Merge pull request #10 from Captain-Coder/master

Performance and OO-ness.