Barebone framework