Renamed `Free` and `Monad` to more noob-style names.