Huge commit: Added pop-up windows to take user's input instead of drag and drop. Can't figure out how to make drag and drop work.