add models
ready to try other option
modulaize auth, partition request form jade, fix binder to remove undefined strings
list and basic workflow ready