Fixed some errors in units branch, still need to fix errors with agents.
Added documentation to Agent.java, stating parameters of constructor.
Fixed errors in tests, building classes, outlined where to put
pathfinding, many stuff. Much wow. HAAAAAAAAAANDS.