multithreading code
limited the number of threads by number of phases
basic class skeleton ready
input file generated
run command added, updated README