Adding basic compute function
Adding OpenMP build and optimizing Makefile + etc.