draft state modules

Change-Id: I7f1117d4a18652624ea6dcf9aae4740740796b90
Reviewed-on: https://gerrit.instructure.com/25420
Tested-by: Jenkins <jenkins@instructure.com>
QA-Review: Matt Fairbourn <mfairbourn@instructure.com>
Reviewed-by: Aaron Shafovaloff <ashafovaloff@instructure.com>
Product-Review: Ryan Florence <ryanf@instructure.com>
Reviewed-by: Bracken Mosbacker <bracken@instructure.com>