Adding necessary bits to do an update of code
Initial testing and changing of dependencies

Dependencies can now specify the name for each module system
Initial commit
Initial commit
Supporting running tests in a browser