Introduced delegates for several objects.

Location, Option and ComposerView objects now use delegates which they fire events to. Removed two unused image files from the project.