Bug 905116 - Implement Homescreen Launcher