Moved ComplexHistory Objects to History

Refactored SimpleHistory, layerTree1, and a few others in ImageCraft
that didn't need numbers after.

Wrote a basic Grayscale filter but haven't tested it yet.

Updated the README: Realized that the select tool really needs to be
prioritized because a lot of the project will be influenced by it.