[enh] add a makefile because I'm lazy
[enh] add preview stuff in make file