fix #58 (refactor spot tile view model) and