Thanks! There are definitely some bugs that I know about and will probably patch out later but yeah, time was up and I had to submit