Adding base code framework for assignments and assignment1