graduated easy-serve into its own repo