Factored out direction checking; cosmetic changes
Fixed bug where sometimes rabbit would spawn on the border