Change patch system to allot for more dynamic patches (will clean it up later)
Update Javassist