Added camera tool and wired up tool chain in map view.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Added more camera controls.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>
Added some shader classes and preliminaries for map rendering.

Signed-off-by: Kristian Duske <kristian.duske@gmail.com>