refactor basic tile

 closes #109