added some basic controllers / auth stuff