Slimes update, part 1

Does not compile. Committing for reasons.