Further basic framework work. Now to get v0 to run