Apparently more or less working version. Attempting to deploy online.