Resort facilities

Work in progress for mini-game facilities