added login widget

KBase login widget that adds a login box / modals to a page
includes callback for login actions