moving source to js/jsOOP to reflect new base class.
adding Enum to tests
adding optional shorthand for Enum, no need to require Class anymore.