Added background task and state action.
Moved interfaces to infrastructure project
Added generate feature tests action.