implement positions

make the GraphicsManager draw textures at the position specified by
their corresponding entity's Position component