Added drag and drop support to canvas sprites.

- Removed all NSLog statements.
- Added drag and drop support to canvas sprites.
- Created skeleton methods in the Program model to save the project.