make launcher as a lib & a standalone mobile app