need priority converted to float instead of int for finer control
servant need type constructor with priority parameter
improved mineral patch agent with workers needs specs and mining micromanagement
added global needs collection to Utils
new Agent super class for all specialized low-level agents