Added a method to add new albums.
Moved client side javascript into seperate files.