Add files
Add basic framework functionality
Merge branch 'feature/framework_base' into develop