A repo I made to see how this all works.