Removed unnessesery map, which makes program works very fast; refactoring; probably last commit in this project