fixed Algorithm class, and added ifndefs to all hpp's
removed executable