Moved responsability to create executing thread to states classes