commit after a long time, developmet of the AST stared and finished, started implementation of the semantich checking of the commands; first weerkly report done, going to the second one