fix signup design, add missing files