Add free launch mode for project. And small refactor changes