refs #1

Updated launch configuration type name.
refs #6

Added comments. Renamed LauncherFactory.
refs #6

A project with multiple executables can now be launched.
Still has to add some tests when I feel like to :-).
refs #6