scripts and arguments are now objects, scripts having a list of arguments objects in them. Scripts and arguments will be stored locally in a cache object which will be checked before the database is hit via getScript or getArgument()
listeners on arguments and script properties are almost complete. Need to wire up the argument constructor bits