Experiments with various Angularjs service and injection patterns, work on reducing redundant message downloading