updated block test, updated Container and Page skeletons, updated Block, and new TextBlock class