Fix ast package declaration
Implements "create classes"
Beginning "Listen to workspace changes"