created new GraphicsManager
merged Nick branch