Path - Uses PATH and BORDER actors to properly enforce build and pathfinding limitations
	pathEnabled()				Returns if all PATH
	setPathEnabled(state)		Sets all PATH actors' IsInWorld to state
	borderEnabled()				Returns if all BORDER actors are in world
	setBorderEnabled(state)		Sets all BORDER actors' IsInWorld to state

Objective - Contains functions for manipulation of objectives
	isObjective(actor)				Returns if actor is an objective
	makeObjective(actor, func)		Initialises the actor as an objective with trigger function func
	makeObjectives(actors, func)	Initialises all of the actors as objectives with trigger function func
	removeObjective(actor, func)	Removes the actor as an objective
	removeObjectives(actor, func)	Removes all of the actors as objectives
	getObjectives()					Returns the current objectives

Spawn - Contains functions for manipulation of spawns
	isSpawn(actor)					Returns if an actor is a spawn
	makeSpawn(actor)
	makeSpawns(actors)
	removeSpawn(actor)
	removeSpawns(actors)
	getSpawns()						Returns the current spawns

Controller - Gives the ability to build to the player
	init(player, mode, function)	Creates a controller actor for the player witht he desired mode actor and function for handling production
	getMode()						Returns the mode actor
	setMode(mode)					Destroys the previous mode actor and replaces it with the new one

Lives - Tracks lives and provides several functions for events
	init(lives, maxLives)			Sets the lives and maxLives
	isAlive()						Returns if lives > 0
	getLives()						Returns the number of lives
	getMaxLives()					Returns the maximum number of lives
	setLives(value)					Sets the lives to value
	setMaxLives(value)				Sets the maximum lives to value
	incLives(value)					Increments the lives by value
	decLives(value)					Decrements the lives by the value
	setToStringFunc(func)			Sets Lives' toString function to func
	setIncFunc(func)				Sets Lives' incFunc function to func
	setDecFunc(func)				Sets Lives' decFunc function to func
	setDeathFunc(func)				Sets Lives' deathFunc function to func

Wave - Sends units from spawn to objective
	sendWave(units, options)
