-Refactor code 
-Split the drawGhost in a couple of functions.