Pretty much done! Took a while, but it's almost finished!