Add .gitignore
Upload remaining resources
Implement drag and drop capability for pieces