Added packages folder to gitignore
changes when splitting functionality
forgit merge.
Merge branch 'splitFunc'
update