code cleaning, still some input hardcoded, samll performance improvements and further openmp integration(still bad results imho)