Fixed typo
Fixed graphics backend being told to remove entities too early
Added basic mouse input and made it handle the real screen resolution properly