fix logging crash
move constants to header files
capitalize ID
add ANKClient getter
whoops
add methods for fetching/creating action channels
add method for persisting all action channel messages