Add model viewsets for transactions app