Third commit

Broken Program. Added a lot more major features. See ReadME for details.