Plans revealed for mixed-use development in Allen, Texas