forgot the makefile, also added a couple tests