Revert "Removed tileAt(); added clear()"

This reverts commit 5f36c7884b463ddc23dd911dd217cbbbed827cd7.
Made tileAt() private; added clear()