Added parameter for engine width/height

Changed how screen offsets are made. Fixed package.json name containing
spaces (making it unable to do npm install).