Added Documentation

All of the files have documentation now.

Also removed the slime flinching animation and wait_time function.