started basic static generator
beggining of an interface