Add simple tests & runner