Adding option parser and main loop.
Adding sample map.
Adding InputMap class.
Renaming variables and reading map.