scala ftw
NetworkComponent does not have to implement an abstract type anymore
temporary implementation of UserRepository + some other shit
send user's community