initial token authentication
cleanup, fix typo
initial campaign and supporter models