Basic development framework