create visit table, and methods
Finish associations and create CLI