Initial project import

For detials see origin/initial-import