Added attack method
removeObject() now places an empty tile insted of null
Added attack method, also made it prettier