Started on town classes and types