Add session Validation action and session timeout functionality.
Move workflow scheduler lib files into their own directory