Start implementing examples from Vala's GTKSample guide.

This just `basic` for now. 
Part of #32