Initial commit.
Draw a grid, add self resizing ticks.

Zoom does not work yet nor any keyboard handling.
Also everything is coded statically up.
This is a very very early concept study.
Updates foo, use GList
Minor test fixes
Foo changes