fixed that you can go through walls in half tiles
cleaned some code and made movement better(not done yet)