Added lose method, fixed save, cleaned up a bit.