Initial commit. Creating the engine and creating the admin logic