Starting learning process.

- Finalized tile dimension in VisualParser.
- Added TileProfiler, a separate program where we'll figure out profiles
on test data, then copy the learned profiles into our VisualParser.
- Added a training set of 64 tiles. It's very easy to manually separate
training examples into separate folders, so this will most likely be my
method of labeling the training data.