Support for annotated agent constructors (meaningful parameter names in the GUI)
Added constructor annotations to all instantiable agents
Support for default agent parameter values via annotations