Use  instead of STDERR and add accessors
Add plugin specs
Add router spec