added PresenterFactory
added license
BasePresenter returned to Skeleton21

- as it should be there as parent of all other presenters