Framework: Adding primitive classes and Window class