Some random coding stuff I have been doing!