brkID Service

Separated the ID creation into a service, so it can be used elsewhere,
to create page-wide unique IDs.

Added a dependancy comment at the bottom of brkMenu.
I want to start doing this to make modularising the code easier.

Updated the HTML to have a more interactive menu creation