Removed requirement for prototype classes to list their class name explicitly
Cleaned up argument handling and removed extraneous method close
Refactored some of the build configuration
Added GL context to Window class
Renamed a dependency folder
Updated basic example in conjunction with API changes