Changed some packaging and some bug fixs
updated gitignore to ignore build files and added build file