add marshrutki api
some redesign
connect core data and initialise it