move all existing source files into new core sub-project
switch to multi-project build