Initial framework code and samples