Small refactor: removed headers, moved functions, etc.
Moved addPrograms method from Stage class to ui library
Removed unused projects
Big refactoring of framework, removed Stage class