Added a lot of code based on gritsgame drawing methods