v0.1 alpha

first verison. feel free to fork and add onto.