Please review Story Board Fragment

@ns0714 @yangyzheng @fcduarte 
Please review and let me know.