Updates to better support require.  Also added better readme content.