Snitz Core libraries update

Project restructure