Interface is pretty stable, adding swig'd files

Having to make them is a bit obnoxious
More Makefile stuff
More makefile crap