#7 write to datafile logic added, updated express routes to use proper verbs depending on request, add patch requests as well and emit socket message on report load
#14 using rxjs to subscribe to changes in tags and payments in controllers via dedicated injected model + cleanup