setCost proved to be quite the bastard

added bushes not being in the way all the time, now they only generate
if there's one space on every facing direction (not including diagonally
I think), I'll actually test that right now while I type this.
Yep, also included that in the components.
changed game size
backgrounds
drew player above everything, i probably have to redo this later got an
idea while typing this
text sizes