Eden JS Base Class