add some initial testing based on TestML
add development notes