Added M3InstallController component to project and ported code to use ARC.
Not yet implemented into application.