Add verification model

move logic for creating and confirming bank account verification into it's own model and controller, relieving subscription of that responsibility. Also cleaned up routes and added authentication to controllers.