code started, structure of classes done