working version 0.1

should tag this version... hmm