create a easy scala tool to generate site