figurin' out how this stuff works
playing around with deterimining what is in front of player's position