Started workiing on semantic analysis