Better modularization through temporary build folders
Make services run under supervisor