adding git ignore
git ignore update
avoid exposing Method class to public
class object source code cleanup
defineClass source code cleanup
removing keyword definition file
package content update
unit test update
npm ignore update