After stumbling on open.gl I started playing around with OpenGL again. It is a much better intro to how modern OpenGL works than anything I've read.

A few evenings of reading and experimenting I had a few working demos.
Open.GL experiments

Some shader and depth testing issues later I had a working scene with a few tiles and walls. And more importantly; A decent understanding of what was going on. I've gotten the same thing rendered before with OpenGL but never fully understood the code.

Depth buffer problems

Next step is implementing a Snake game using the code. Work in Progress:

OpenGL Snake Game