Fixing inheritance of constructor args
Adding test for aliases
Adding CorgeInterface to tests
Corge now implements CorgeInterface
Adding tests for inherited constructor args and methods