Basic framework to create, compile and run solutions