Minro Bug Updates

Fixes #20 Fixes #17 Fixes #19 Fixes #16