Added new usage object to token struct.
Updated files to reflect update.  Added new actions.c file for doing things.