Larger update introducing multi-shot framework

Added a framework to recursively search the space of sequential shots that might result into finishing a level. This should come in handy from level 4 onward, where usually more then 1 shot is required to clear a level. Framework is currently disabled, as cloning the level needs to be implemented. Secondly changed release point into ref point