First commit! Adding basic skeleton, not fit to be built yet.