add customer server part, add schema.sql, fix customer UI