Added icons for example project
Major refactoring of base class including hook into application delegate