Camera control!

Now it is possible to control the camera (move in any direction and
rotate with mouse)(zoom is not implemented)

To do:
load more complicated meshes;
write and use different, more complicated shaders;
add 2D stuff (especially text).