Minor change in MotorCycleTest.java,
fix some bugs and typo
add more tests for .isSatisfied()