Initial attempt to make extendable login form directive