Initial draft of Laravel Auth