started work on installation scripts and added some funcso