Added poop! and a lot of base structure