main file for moiz project