Porting of GoogleNexus Menu to angular