Initial code drop.

Everything compiles with the provided makefile as long as
OpenGl and SDL libraries are installed on the host machine.