ported old tasks to ioc tasks

restructured project

ported task to ioctasks

removed unnecessary code

remove old mappers and autoformatted source code

reverted import organization
source code format