converted topics to defresource
ok the topic resources are actually working now
refactor out common  function
test working for simple get
all topic tests passing
some refactoring
more refactoring, common record in context
more refactoring
creating macro for easier default positional args
default positional arguments
refactor test helpers to use defnpd
converted most of posts to liberator
finishing up with posts. tests pass but server still isn't happy
whole thing is working now
more refactoring, woohoooooo
defresource users
logout works again