Building out basic functionality for devise authentication / architecture before building out tests etc