* add spinners to all login pages * use inline error messages in all form instead of scope.onError * create newsletter service