improve scripts;
small fix;
rewrite install and deploy scripts;
update gitignore;