Update project and use shared configurations
Add framework and use that for the demo