Start building the package framework