* Removed namespace macros * Refactoring: split inline code in header and inline file * Continued implementation of system execution