I would like a android launcher to be developed using android 2.2. The launcher should have all the functionality of a home replacement application;
1. Launch-able from the home screen not from the app drawer
2. Include an app drawer containing all installed applications on the mobile device
3. Support multiple home screens
4. Widget Support
5. Settings menu for wallpaper changes, device stock settings etc
6. Drag and drop apps on home-screen.
I would like this work do be done and commented appropriately as to provide guidance for further development by myself using the Eclipse IDE meaning i would require all files used for the development of this project and not just the apk.