Still untested, but this commit is a checkpoint as there are currently no errors in the Rust database. DOCKERFILE AND DOCKER-COMPOSE ARE STILL COMPLETELY UNTESTED AT THIS POINT