refactor basic tile

 fixes #109