used native dialog style
removed some unneccessary dependencies and added some informative
documents