Moved click indicator creation to new class

Also:

- Added library to try and help with Firefox sound problem
(unsuccessful, but didn’t break anything)
- Created new .js file and namespace for shape definitions, but haven’t
moved them there yet.

*TODO*
- Create cancel button
- Move shape definitions to new class
- Fix shape removal issue