working camera that views a tile map.

Implemented a working camera that scales to screen size and can view a
tile map by responding to input from the touch screen. Camera also stays
within map bounds at all times.