add neighbors method that returns array and also fixes bugs from not calling instance variable @bounds and @world, and also removes all self references