First commit. Base system