initial commit

скелеты классов