almost finished

things to finish:
      create de docs
      try to run the prog in another environment