Added tabs management and refactored scripts.js
added 'add' and 'about' tabs
Added the 'add' form
can now add a mashup
added id detection from a youtube html link
added some controls for input fields on both server and client side
added youtube api in the maven dependencies
Added more youtube url validations on server side