added TTilePos, moved types from Module to Types