[GH-5] start of web client sequence controller refactor
[GH-5] note on null return type