set up project structure
add adaptable to core