Add scripts
Remove steps dependency and implement custom solution
Modifications to server