split library and app