Makefile

- making sure it works also on non nixos systems
- adding test section
- adding ipdb/ipython, but commented out until its working on osx