updating code

made circuit definition cleaner, added default values. Updated tests to
cover defaults. Cleaned up package.json to remove seed repo leftovers.
Cleaned up grunt file to remove seed repo leftovers.