Implemented particle system with solid and liquid behavior. Updated player.py to work with particle system. Refactored object.py's draw method to be more modular.