Tests and stuff
added git ignore