moved tile entity entities to their own package