add 'make serve' rule and basic usage docs.