Made some more tweaks to the jumping.
	Jumps now happen immediately
	Hitting a roof no longer resets your jump count
	Wall jumping is variable as well, not just flat jumping
Also added the ability to fire bullets in the direction you're facing