Duck feature

Finished adding ducks to project. Code review please!