Starting to use enums
Correcting liquid/solid/powder manipulation functions
Adding pygame integration(so to speak)