Initial Commit
Added structure for adding more algorithms with a menu loop