These are some ideas I had... anyone is welcome to improve the program

- stdin/stdout interface (if the filename isn't entered, read from stdin, so that it can be used with pipes)
- Error checking routines
- Ability to read from several files and create a level
- Custom tiles
- Get the nearest color when it isn't 100% pure
