GameBlock framework together. need to finish nsLevel's re-implementation of level creation using the GameBlock objects