Initial framework + first test