redone some Basic stuff
Implemented MultiThreading