refactoring code to use directives...
checking in files for chibom launch