Split Places functions into separate module