clearing source files

Clearing out old files
update combinations

This function should be rewritten.  It is broken right now.
more moving of files

cleaning out of Solutions/Algorithms folder
more moving of files

more cleanup
moving more files around
more shuffling of files

almost done with reorganizing this directory.  There are two files left
over that I don't know where they go.
Merge pull request #247 from ayr0/reorganize

reorganize some legacy files