написал несколько базовых классов остальные будут позже

из методов пока только get'еры остальное в процессе допилим