adding makfiles and configures for multiple configurations. this should be done with autoconf