Adding admin console, complex abilities, repositories, and updated SPA code