Reorganising project, update dependencies, changed PCL profile