angularjs exercise project from thinkster.io. (involving firebase server implementation)