created mvc structure