Removed duplicate files.
Removed extraneous calls to `super`

Calling `super` with no arguments in Ruby automatically passes the
arguments that were given to the current implementation along as well.
This was causing errors when the superclass's initialize signature was
different (mostly the child classes are accepting attribute hashes and the
parent classes expect no arguments).