Thanks. Can you tell me what kind of improvements can be made? I'm not very acquainted with AngularJS best practices.
As for the init() function, the tutorial I saw mentioned it, and although I know it's unecessary, I liked the way it encompassed the functions called at initialization. But you're right, I'll probably delete it later.
If you have other suggestions or resource to share, feel free to tell me. Thanks.
Here is a screenshot as a teaser: http://cl.ly/image/1l1Z0i3u1D2W