add simple test and test harness
add ignore file