Extendable platform, allows multiple html extensions using AngularJs