Removed getRegion
Seperated Run class
Added helper and inputdetector