Removed unneeded requires
Implemented click to create a new location