Added tests for wrong usage closes #2
Clean up