chore: add build and test structure