Adding login validation and more service tests