A tutorial for angular JS